a large deer - İspanyolca İngilizce Sözlük